shock annoyance - Turkish English Dictionary